#container-form {
    padding-top: 60px;
    width: 945px;
    margin: 0 auto;      
}
#box-buttons{
    float: left;
    margin-left: -20px;
    border: 1px solid #e5e5e5;
    width: 943px;
    background-color: #e5e5e5;
    border-radius:5px;
}
#box-buttons input{
    margin: 10px 0px 10px 10px;                
}
#container-form td{z
    padding-right: 5px;
    padding-bottom: 7px;
}

#container-form table thead{
    background-color: #08C;
    color: white;
}

.input1{
    width: 91px;
}
.data{
    width: 65px;
}
.nome{
    width: 545px;
}
.nome-aux{
    width: 435px;
}
.complemento{
    width: 276px;
}
.endereco{
    width: 353px;
}
.cidade{
   width: 224px; 
}
.cpf{
	width: 134px; 
}
.celular{
	width: 154px;
}
#comboPais{
    width: 445px; 
}
#comboUf{
    width: 150px; 
}
#comboCidade{
    width: 290px;
}
#comboTipoSanguineo{
    width: 232px;
}
#ponto{
    font-style: italic;
}
#email{
    width: 294px;
}
#banco{
    width: 295px;    
}

.obrigatorio{
   font-weight: bold; 
}